package com.qianfeng.vhly.youshare;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;

/**
 * Created with IntelliJ IDEA.
 * User: vhly[FR]
 * Date: 15/2/8
 * Email: vhly@163.com
 */
public class WebViewDemoActivity extends Activity {

    // 用于显示网页
    private WebView webView;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_webview_demo);

        webView = (WebView) findViewById(R.id.webView);

        // WebView 如果希望在程序内部显示网页，而不是打开浏览器，那么WebView 必须设置 WebViewClient 变量
        // 默认可以设置一个 WebViewClient 这样就不会打开浏览器了，
        // webviewclient 用于实现自定义网址功能的累
        webView.setWebViewClient(new WebViewClient());

        // loadUrl 代表让WebView 显示网页，支持 http:// https:// javascript:// file:/// 等协议
        //      以及 支持 file:///android_asset/ 访问  assets 目录中的网页
        webView.loadUrl("http://www.baidu.com");

        // 显示 html 内容，内容中的相对地址都会和 baseUrl进行拼接，内容类型 text/html
        webView.loadDataWithBaseURL("http://www.baidu.com", "html网页", "text/html", null, null);
    }
}